///******************** NG.Respate(C)  **********************************
//* 产品名称: Respate 科技
//* 文件名称: Nokia5110.h
//* 程序作者: 雷帕特公司(南宫子萍)
//* 程序版本: V1.1														   
//* 编制日期: 2019/1/29
//* 功能描述: 诺基亚 5110屏幕驱动
//* QQ:	2085827949
//**********************************************************************/
#ifndef  __NOKIA5110__H__
#define  __NOKIA5110__H__

#include "sys.h"
#include "delay.h"

//字体大小选择
#define FONT_6x8	0	//
#define FONT_8x16	1	//
#define FONT_16x16	2	//
#define FONT_32x32	3	//


// pin define for n5110lcd_8key board
// change this if your hardware changed!
sbit Nokia5110_SCLK = P2^4;		// pin 2	 header	5
sbit Nokia5110_SDIN = P2^3;		// pin 3	 header	4
sbit Nokia5110_DC = P2^2;		// pin 4	 header	3
sbit Nokia5110_CE = P2^1;		// pin 5	 header	2
sbit Nokia5110_RST = P2^0;		// pin 9	 header	1

//诺基亚5110在1998年发布，像素为84 x 48
#define LCD_XSize	84	//定义屏幕x 轴像素点
#define LCD_YSize	48  //定义屏幕y 轴像素点



void Nokia5110_Init(void);
void Nokia5110_Clear(u8 ch);
void Nokia5110_WrByte(u8 dat, u8 dc);
void Nokia5110_SetPoint(u8 X, u8 Y);
void _Nokia5110_6x8Str(u8 C);
void LCD_Str(u16 x,u16 y,u8* Str,u8 Size);
#define LCD_SetPos	Nokia5110_SetPoint	//LCD 打点函数

//void _Nokia5110_WrChinese(u8 X, u8 Y,u8 ch_with,u8 num,u8 line,u8 row);
//void LCD_move_chinese_string(u8 X, u8 Y, u8 T); 
//void chinese_string(u8 X, u8 Y, u8 T);                 
//void LCD_draw_bmp_pixel(u8 X,u8 Y,u8 *map,u8 Pix_x,u8 Pix_y);






              
			  
#endif


 